🇫🇷 fr en 🇬🇧

canal de Herring noun {m}

Canals of Hering, intrahepatic bile ductule
Wiktionary Links